﻿package  
{
	import flash.display.Sprite;
	import flash.events.*;
	import flash.display.InteractiveObject;
	import flash.display.DisplayObjectContainer;
	import flash.net.URLRequest;
	import flash.display.Loader;
	import flash.filters.GlowFilter;
 
	public class Hitza extends Sprite
	{
		var mota : String; //larria edo xehea
		var indizea : int;
		
		public function Hitza(m:String,h:String)
		{
			var irudia:Irudia;
			var i : int;
		
			name=h+".png";

			for (i=0; i<h.length; i++)
			{		

				irudia = new Irudia("hizkiak/" + m + "/" + h.charAt(i) + ".png");
				irudia.x=(45*i);
				irudia.y = 0;
				addChild(irudia);
				irudia.setIzena(name);
				
			}//For

		}
		
		public function argitu(){
			var argitu:GlowFilter = new GlowFilter();
			argitu.alpha=1;
			this.filters = [argitu];
		}
		
		public function amatatu(){
			var argitu:GlowFilter = new GlowFilter();
			argitu.alpha=0,5;
			this.filters = [argitu];
		}
		
		
		public function listenerraGehitu(e:String,f:Function){
			this.addEventListener(e, f);			
		}
		
		public function ezabatu(funtzioa:Function){
			this.alpha = 0,5;
			this.removeEventListener(MouseEvent.CLICK, funtzioa);
		}
		
	}
 
}
